one's outlook on life - French English Dictionary